widget: Don't cache widget paths all the time
authorBenjamin Otte <otte@redhat.com>
Sat, 7 Apr 2012 12:15:35 +0000 (14:15 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 17 Apr 2012 06:59:21 +0000 (08:59 +0200)
commit33f111a47c47f343ce549ea66bc8608f9c75ab7d
tree765c985a1f9aed11b463b72e88278914b5698903
parent6ac754cdd1b5a273b0c0930866211c9b4bc450f4
widget: Don't cache widget paths all the time

Add an internal API that allows GtkStyleContext to create a widget path
for the widget and with that bypassing gtk_widget_get_path() and that
  function caching the path.
gtk/gtkbox.c
gtk/gtkcombobox.c
gtk/gtkcontainer.c
gtk/gtkmenu.c
gtk/gtkpathbar.c
gtk/gtkspinbutton.c
gtk/gtkstylecontext.c
gtk/gtktoolbar.c
gtk/gtkwidget.c
gtk/gtkwidgetprivate.h